do something well-timed - Turco Inglés Diccionario